public class Test {


    public static void main(String[] args) {
        String str = "hello";
        String str1 = new String("hello,world");
        String str2 = new String("hello");
        String str3 = str1;
//        一,字符串比较
//        比较地址
        System.out.println(str == str2);//仅仅内容相同 false
        System.out.println(str3 == str1);//地址相同 true

//        比较内容
        System.out.println(str.equals(str2));

//          比较大小
//        1,根据对应字符比较
        String s1 = "ae";
        String s2 = "abcdef";
        System.out.println(s1.equals(s2));
//        输出3,由于e比b大三个ASCLL码值
////////////////////////////////////////////////////////
//        2,对应字符无法比较出来谁大谁小,此时就会看长度
//        比较字符串的大小,str1与str2比较
        System.out.println(str1.compareTo(str2));//str1比str2大6个字符
/// /////////////////////////////////////////////////////
//        3,忽略大小写
        String s3 = "aeF";
        String s4 = "aef";
        System.out.println(s3.compareToIgnoreCase(s4));

//        二,字符串查找
        String s="hello";
        for (int i = 0; i < s.length(); i++) {
            char c=s.charAt(i);
            System.out.println(c);
        }

        int index=s.indexOf('o');
        System.out.println(index);

        index=s.indexOf('l',3);
        System.out.println(index);

        index=s.indexOf("ll");
        System.out.println(index);

        String
    }
}
